main ripcord - German English Dictionary